Towards Multi-Paradigm Software Development

نویسنده

  • Valentino Vranić
چکیده

Multi-paradigm software development is a possible answer to attempts of finding the best paradigm. It was present in software development at the level of intuition and practiced as the “implementation detail” without a real support in design. Recently it is making a twofold breakthrough: several recent programming paradigms are encouraging it, while explicit multi-paradigm approaches aim at its full-scale support. In order to demonstrate this, a survey of selected recent software development programming paradigms aspect-oriented approaches and generative programming and multiparadigm approaches multi-paradigm programming in Leda, multi-paradigm design in C , and intentional programming is presented.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Developing Multi-agent Systems in Ada

Agent-oriented technology is a rising paradigm for developing quality software in complex domains. Currently, no Ada interface or middleware exist for the development of agent-based applications. In this paper, an Ada binding for developing agent and multi-agent-based applications in Ada is proposed. This binding is compatible with an existing open-source agent platform named SPADE.

متن کامل

Repositories for Software Reuse: The Software Information Base

Repositories play a pivotal role in an integrated reusebased application development environment. Reusing software components implies their persistent storage and maintenance, and the ability to efficiently find them. Repositories built with reuse in mind can be considered as special-purpose information systems, required to support powerful semantic modelling, flexible retrieval of varied softw...

متن کامل

Towards a Natural Agent Paradigm Development Methodology

It is indisputable that software development using agents and, more specifically, the multi-agent systems concept has greater potential for dealing with complex problems than other more traditional approaches. The agent paradigm is acquiring the status of an engineering discipline and gradually leaving the laboratory and moving into industry. However, it has two major omissions: it is missing a...

متن کامل

Systems Synthesis: Towards a new paradigm and discipline for knowledge, software, and system development and maintenance

This paper motivates and describes a new paradigm and discipline for knowledge, software, and system development and maintenance. This paradigm promises to improve system quality and make systems development and maintenance faster and cheaper.

متن کامل

Automatic Approach Towards Actor-Oriented Programming

The new era of multi-core processing challenges software designers to efficiently exploit the parallelism that is now massively available. Programmers have to exchange the conventional sequential programming paradigm for parallel programming: single-threaded designs must be decomposed into dependent, interacting tasks. The Java programming language has built-in thread support and is therefore s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004